<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Administracion_model_sede extends CI_Model{

	
	public function __construct(){
		parent::__construct();
	
	}

	public function insertar($sede){
		$this->load->database();
		if ( $this->db->insert('tb_sede', $sede) ) 
			return true;		
		else
			return false;

	}

	public function leer_sedes(){
		$this->load->database();
		$this->db->order_by('idsede DESC');

		$query = $this->db->get('tb_sede');

		return $query->result();
	}

	public function traer_sede($id){
		$this->load->database();
		$this->db->where('idsede', $id);
		$query = $this->db->get('tb_sede');

		return $query->row();
	}


public function actualiza_sede($id, $sede){
		$this->load->database();
		$this->db->where('idsede', $id);
	
		if( $this->db->update('tb_sede', $sede) )
			return true;
		else
			return false;
	
	}	
	
	
	
	public function eliminar($id){
		$this->load->database();
		$this->db->where('idsede',$id);
		$this->db->delete('tb_usuario');
		$this->db->where('idsede', $id);
		
		if( $this->db->delete('tb_sede') )
			return true;		
		else
			return false;		
		
	}


	
	public function listNombreSede() {
		$this->db->database();	
		$this->db->order_by('idsede DESC');
		$s=$this->db->get('tb_sede');		
		if($s->num_rows()>0){
			return $s->result();
		}		
	}
	
	
	
	public function devolver_sede() {	
		$sql=$this->db->query("SELECT idsede,nombre FROM tb_sede");	
		foreach ($sql->result() as $reg){
			$data[$reg-> idsede]=$reg->nombre;			
		}
		return $data;
	}
	
	public function devolver_tipo() {
		$sql=$this->db->query("SELECT idtipo,nombre_tipo FROM tb_tipo");
		foreach ($sql->result() as $reg){
			$data[$reg->idtipo]=$reg->nombre_tipo;
		}
		return $data;
	}
	


}